most vigorous - Alemán Inglés Diccionario